Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 SELWYN ROAD Detached £262,000 26 Nov 2021
26 SELWYN ROAD Detached £187,500 31 Oct 2007
36 SELWYN ROAD Semi-Detached £114,300 5 Mar 2004